package dashboard

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

// getUsers 返回用户列表（示例）
func getUsers(c *gin.Context) {
	// 示例数据，实际应用中你可能需要从数据库中读取
	users := []string{"Alice", "Bob", "Charlie"}
	c.JSON(http.StatusOK, gin.H{"users": users})
}

// createUser 创建一个新用户（示例）
func createUser(c *gin.Context) {
	type User struct {
		Name string `json:"name"`
	}

	var user User
	if err := c.ShouldBindJSON(&user); err != nil {
		c.JSON(http.StatusBadRequest, gin.H{"error": "Invalid request"})
		return
	}
	// 实际应用中这里可能会包含将用户保存到数据库的代码
	c.JSON(http.StatusOK, gin.H{"status": "User created", "user": user})
}
